Big Huge Thesaurus

Sao Thome e Principe monetary unit

noun